make an additional payment - French English Dictionary